﻿<%@ Page Language="C#" AutoEventWireup="true" CodeFile="ChangeTreeValue.aspx.cs"
    Inherits="ChangeTreeValue" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>Change Value</title>
    <meta http-equiv="refresh" content="120">

    <script language="javascript" type="text/javascript">
        function intOnly(i) 
        {
	        if(i.value.length>0) 
	        {
		        i.value = i.value.replace(/[^\d\.]+/g, ''); 
	        }
        }
        
        function createXMLHttpRequest() 
            {
               try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {}
               try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {}
               try { return new XMLHttpRequest(); } catch(e) {}
               alert("XMLHttpRequest not supported");
               return null;
             }
    </script>

    <script type="text/javascript">

        /***********************************************
        * IFrame SSI script II- © Dynamic Drive DHTML code library (http://www.dynamicdrive.com)
        * Visit DynamicDrive.com for hundreds of original DHTML scripts
        * This notice must stay intact for legal use
        ***********************************************/

        //Input the IDs of the IFRAMES you wish to dynamically resize to match its content height:
        //Separate each ID with a comma. Examples: ["myframe1", "myframe2"] or ["myframe"] or [] for none:
        var iframeids=["IFRAME2"]

        //Should script hide iframe from browsers that don't support this script (non IE5+/NS6+ browsers. Recommended):
        var iframehide="yes"

        var getFFVersion=navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1]
        var FFextraHeight=parseFloat(getFFVersion)>=0.1? 16 : 0 //extra height in px to add to iframe in FireFox 1.0+ browsers

        function resizeCaller() {
        var dyniframe=new Array()
        for (i=0; i<iframeids.length; i++){
        if (document.getElementById)
        resizeIframe(iframeids[i])
        //reveal iframe for lower end browsers? (see var above):
        if ((document.all || document.getElementById) && iframehide=="no"){
        var tempobj=document.all? document.all[iframeids[i]] : document.getElementById(iframeids[i])
        tempobj.style.display="block"
        }
        }
        }

        function resizeIframe(frameid){
        var currentfr=document.getElementById(frameid)
        if (currentfr && !window.opera){
        currentfr.style.display="block"
        if (currentfr.contentDocument && currentfr.contentDocument.body.offsetHeight) //ns6 syntax
        currentfr.height = currentfr.contentDocument.body.offsetHeight+FFextraHeight; 
        else if (currentfr.Document && currentfr.Document.body.scrollHeight) //ie5+ syntax
        currentfr.height = currentfr.Document.body.scrollHeight;
        if (currentfr.addEventListener)
        currentfr.addEventListener("load", readjustIframe, false)
        else if (currentfr.attachEvent){
        currentfr.detachEvent("onload", readjustIframe) // Bug fix line
        currentfr.attachEvent("onload", readjustIframe)
        }
        }
        }

        function readjustIframe(loadevt) {
        var crossevt=(window.event)? event : loadevt
        var iframeroot=(crossevt.currentTarget)? crossevt.currentTarget : crossevt.srcElement
        if (iframeroot)
        resizeIframe(iframeroot.id);
        }

        function loadintoIframe(iframeid, url){
        if (document.getElementById)
        document.getElementById(iframeid).src=url
        }

        if (window.addEventListener)
        window.addEventListener("load", resizeCaller, false)
        else if (window.attachEvent)
        window.attachEvent("onload", resizeCaller)
        else
        window.onload=resizeCaller

    </script>

</head>
<body bottommargin="10" topmargin="10">
    <form id="form1" runat="server" defaultbutton="Button1">
        <table border="1" bordercolor="#cccc99" style="border-collapse: collapse" width="100%">
            <tr>
                <td bgcolor="#cccc99" colspan="2">
                    <asp:Label ID="Label2" runat="server" Font-Bold="True" Font-Names="Verdana" Font-Size="Small"
                        EnableViewState="False"></asp:Label>&nbsp;<asp:Label ID="Label3" runat="server" Font-Bold="True"
                            Font-Names="Verdana" Font-Size="Small" ForeColor="Red" Font-Italic="True" EnableViewState="False"></asp:Label></td>
            </tr>
            <tr>
                <td align="left" style="border-right-style: none; border-collapse: collapse; text-align: left;"
                    valign="bottom" nowrap="noWrap" id="TD1" runat="server">
                    <asp:Label ID="Label1" runat="server" Font-Bold="False" Font-Names="Verdana" Font-Size="X-Small"
                        Text="Enter new value" ForeColor="DimGray" EnableViewState="False"></asp:Label><br />
                    <br />
                    <asp:TextBox ID="TextBox1" runat="server" AutoCompleteType="Disabled" Font-Size="X-Small"
                        TabIndex="1" EnableViewState="False" Width="40px"></asp:TextBox>&nbsp;<asp:Label
                            ID="Label4" runat="server" Font-Names="Verdana" Font-Size="XX-Small" Text="Label"></asp:Label><asp:Panel
                                ID="Panel1" runat="server" Height="50px" HorizontalAlign="Left" Visible="False"
                                Width="100%">
                            </asp:Panel>
                </td>
                <td align="center" style="border-left-style: none; border-collapse: collapse" valign="bottom">
                    <asp:Button ID="Button1" runat="server" Text="Save" OnClick="Button1_Click" Font-Names="Verdana"
                        BackColor="White" BorderColor="#404040" BorderStyle="Solid" BorderWidth="1px"
                        Font-Bold="False" Font-Size="Small" ToolTip="===========>" TabIndex="2" EnableViewState="False" /></td>
            </tr>
        </table>
        <br />
        <iframe enableviewstate="false" frameborder="no" id="IFRAME2" runat="server" width="100%"
            marginheight="0" marginwidth="0" contenteditable="false"></iframe>
        <br />
    </form>
</body>
</html>
